subordinate species - Spanish English Dictionary